// 这里是管理管理员配置文件
import type { FormConfigTypes } from '@/base-ui/form'
import type { TableConfigTypes } from '@/base-ui/table'

// 表单配置
export const formConfig: FormConfigTypes = {
  formItems: [
    {
      label: '用户名',
      type: 'text',
      field: 'name',
      options: {
        placeholder: '请选择用户名关键字'
      }
    }
  ],
  formStyle: {
    lg: 8,
    sm: 12
  },
  itemStyle: {
    padding: '10px 40px'
  },
  formLabelWidth: '80px'
}

// 表格配置
export const tableConfig: TableConfigTypes = {
  // 表格数据里列表
  tableColumn: [
    {
      prop: 'time',
      label: '创建时间',
      align: 'center',
      minWidth: '110'
    },
    {
      prop: 'name',
      label: '用户名',
      align: 'center'
    },
    {
      prop: 'avatar',
      label: '头像',
      align: 'center',
      width: '60'
    },
    {
      prop: 'phone',
      label: '手机号码',
      align: 'center'
    },
    {
      prop: 'email',
      label: '邮箱',
      align: 'center'
    },
    {
      prop: 'jurisdiction',
      label: '权限',
      align: 'center',
      minWidth: '120'
    },
    {
      prop: 'operation',
      label: '操作',
      align: 'center',
      fixed: 'right',
      minWidth: '70'
    }
  ],
  // 表格是否可选
  isSelection: false,
  // 是否显示序号
  isShowTableIndex: true,
  // 表格样式
  tableStyle: {
    maxHeight: '350px'
  },
  // 是否显示分页
  isShowPage: true
}
